package cn.myfirefly.moming.house.model;

import java.io.Serializable;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.alibaba.fastjson.annotation.JSONField;

import cn.myfirefly.core.model.BaseDto;

public class ReturnVisitCountDto extends BaseDto implements Serializable {
		
	/**
	 * 
	 */
	private static final long serialVersionUID = -5601835802217554794L;
	//columns START
	/** ID */
	private Integer id;
	/** ID */
	private Integer tradeContractId;
	/** 回访人 */
	private String returnVisitPerson;
	/** 回访日期 */
	private java.util.Date returnVisitDate;
	/** 办理进度 */
	private String returnVisitContent;
	/** 成交日期 */
	private java.util.Date tradeDate;
	/** 成交区域 */
	private String tradeRegion;
	/** 成交店面 */
	private String tradeShop;
	/** 成交人 */
	private String tradePerson;
	/** 成交地址 */
	private String tradeAddress;
	//columns END
	
	/**
	 * ID
	 * @return
	 */
	public Integer getId() {
		return this.id;
	}
	
	/**
	 * ID
	 * @param value
	 */
	public void setId(Integer value) {
		this.id = value;
	}
	
	
	/**
	 * ID
	 * @return
	 */
	public Integer getTradeContractId() {
		return this.tradeContractId;
	}
	
	/**
	 * ID
	 * @param value
	 */
	public void setTradeContractId(Integer value) {
		this.tradeContractId = value;
	}
	
	
	/**
	 * 回访人
	 * @return
	 */
	public String getReturnVisitPerson() {
		return this.returnVisitPerson;
	}
	
	/**
	 * 回访人
	 * @param value
	 */
	public void setReturnVisitPerson(String value) {
		this.returnVisitPerson = value;
	}
	
	
	/**
	 * 回访日期
	 * @return
	 */
	@DateTimeFormat(pattern="yyyy-MM-dd")
    @JSONField(format="yyyy-MM-dd")
	public Date getReturnVisitDate() {
		return this.returnVisitDate;
	}
	
	/**
	 * 回访日期
	 * @param value
	 */
	public void setReturnVisitDate(Date value) {
		this.returnVisitDate = value;
	}
	
	/**
	 * 办理进度
	 * @return
	 */
	public String getReturnVisitContent() {
		return this.returnVisitContent;
	}
	
	/**
	 * 办理进度
	 * @param value
	 */
	public void setReturnVisitContent(String value) {
		this.returnVisitContent = value;
	}

	@DateTimeFormat(pattern="yyyy-MM-dd")
    @JSONField(format="yyyy-MM-dd")
	public java.util.Date getTradeDate() {
		return tradeDate;
	}

	public void setTradeDate(java.util.Date tradeDate) {
		this.tradeDate = tradeDate;
	}

	public String getTradeRegion() {
		return tradeRegion;
	}

	public void setTradeRegion(String tradeRegion) {
		this.tradeRegion = tradeRegion;
	}

	public String getTradeShop() {
		return tradeShop;
	}

	public void setTradeShop(String tradeShop) {
		this.tradeShop = tradeShop;
	}

	public String getTradePerson() {
		return tradePerson;
	}

	public void setTradePerson(String tradePerson) {
		this.tradePerson = tradePerson;
	}

	public String getTradeAddress() {
		return tradeAddress;
	}

	public void setTradeAddress(String tradeAddress) {
		this.tradeAddress = tradeAddress;
	}
	
}

